package com.yangcangclub.commons.exception;

import com.yangcangclub.commons.result.MessageEnum;

/**
 * 自定义非检查型异常
 */
public class ApolloException extends RuntimeException {
    private MessageEnum messageEnum;
    //业务message，放业务数据
    private String bizMsg;
    public ApolloException() {
    }

    
    public ApolloException(MessageEnum messageEnum) {
        this.messageEnum=messageEnum;
        this.bizMsg="";
    }

    public ApolloException(MessageEnum messageEnum,String bizMsg) {
        this.messageEnum=messageEnum;
        this.bizMsg=bizMsg;
    }

    public MessageEnum getMessageEnum() {
        return messageEnum;
    }

    public void setMessageEnum(MessageEnum messageEnum) {
        this.messageEnum = messageEnum;
    }

    public String getBizMsg() {
        return bizMsg;
    }

    public void setBizMsg(String bizMsg) {
        this.bizMsg = bizMsg;
    }
}
